package br.com.guiaturistico.ui;

import android.annotation.SuppressLint;
import android.content.Context;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import br.com.guiaturistico.R;
import br.com.guiaturistico.beans.NoticiaBean;


@SuppressLint("ValidFragment")
public class FragmentoNoticias extends Fragment{

	private Context context;
	
	public FragmentoNoticias(Context context, NoticiaBean noticia){
		
		Bundle parametros = new Bundle();
		parametros.putInt("imagemNoticia", noticia.getImagemNoticia());
		parametros.putString("descricaoNoticia", noticia.getDescricaoNoticia());
		parametros.putString("tituloNoticia", noticia.getTituloNoticia());
		
		setArguments(parametros);
		this.context = context;
	}
	
	@Override
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
			Bundle savedInstanceState) {
			
		View paginaNoticia = LayoutInflater.from(context).inflate(R.layout.conteudo_noticias, null);
		
		Bundle parametros = getArguments();
		
		int imagemNoticia = parametros.getInt("imagemNoticia");
		String descricaoNoticia = parametros.getString("descricaoNoticia");
		String tituloNoticia = parametros.getString("tituloNoticia");
		
		
		ImageView imagemNoticiaTela = (ImageView) paginaNoticia.findViewById(R.id.imagemNoticia);
		imagemNoticiaTela.setBackgroundResource(imagemNoticia);
		
		TextView tituloTela = (TextView) paginaNoticia.findViewById(R.id.tituloNoticia);
		tituloTela.setText(tituloNoticia);
		
		
		TextView descricaoNoticiaTela = (TextView) paginaNoticia.findViewById(R.id.descricaoNoticias);
		descricaoNoticiaTela.setText(descricaoNoticia);
		
		return paginaNoticia;
	
		
		
	}
	
}
